home *** CD-ROM | disk | FTP | other *** search
/ Mission 3 / Mission 3.zip / Mission 3.iso / texte / qed / src / options.h < prev    next >
C/C++ Source or Header  |  1998-09-30  |  1KB  |  63 lines

  1. #ifndef _qed_options_h_
  2. #define _qed_options_h_
  3.  
  4. /* 
  5.  * Autosave 
  6. */
  7. extern bool    as_text, as_prj;                        /* Autosave ? */
  8. extern bool    as_text_ask, as_prj_ask;            /*  nachfragen? */
  9. extern int    as_text_min, as_prj_min;            /*  Minuten */
  10.  
  11. extern void        set_autosave_options(void);
  12.  
  13. /* 
  14.  * Globale Optionen 
  15. */
  16. extern bool    clip_on_disk, wind_cycle, f_to_desk,
  17.                 save_opt, overwrite, blinking_cursor, ctrl_mark_mode;
  18. extern int    transfer_size, bin_line_len;
  19. extern int    fg_color, bg_color;
  20. extern PATH    helpprog;
  21. #define BIN_ANZ    10
  22. extern char    bin_extension[BIN_ANZ][MUSTER_LEN+1];
  23.  
  24. extern void        set_global_options    (void);
  25.  
  26. /*
  27.  * Klammerpaare
  28. */
  29. extern char    klammer_auf[],
  30.                 klammer_zu[];
  31.  
  32. extern void    set_klammer_options(void);
  33.  
  34.  
  35. /* 
  36.  * Lokale Optionen 
  37. */
  38.  
  39. /* Anzahl der lokalen Optionen */
  40. #define LOCAL_ANZ    20
  41. extern LOCOPT    local_options[LOCAL_ANZ];
  42.  
  43. extern void        set_local_options(void);
  44.  
  45.  
  46. /* 
  47.  * Datei 
  48. */
  49. extern void     write_cfg_str        (char *var, char *value);
  50. extern void     write_cfg_int        (char *var, int value);
  51. extern void     write_cfg_long        (char *var, long value);
  52. extern void     write_cfg_bool        (char *var, bool bool);
  53. extern void     read_cfg_bool        (char *str, bool *val);
  54. extern void     read_cfg_str        (char *str, char *val);
  55.  
  56. extern void        option_load            (POSENTRY **arglist);
  57. extern void     option_save            (void);
  58.  
  59.  
  60. extern void        init_default_var    (void);
  61.  
  62. #endif
  63.